package com.wande.dataplatform.domain.bo;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 作业实例查询对象
 *
 * @author wande
 */
@Data
public class JobInstanceBo {

    /**
     * 作业ID
     */
    private Long jobId;

    /**
     * 作业名称（模糊查询）
     */
    private String jobName;

    /**
     * 状态: RUNNING, SUCCESS, FAILED, STOPPED
     */
    private String status;

    /**
     * 触发类型: MANUAL, SCHEDULE, DEPENDENCY
     */
    private String triggerType;

    /**
     * 开始时间（范围查询-开始）
     */
    private LocalDateTime startTimeBegin;

    /**
     * 开始时间（范围查询-结束）
     */
    private LocalDateTime startTimeEnd;
}
